English translation for "noose around a choking heart"
缠绕窒息心灵的绳套
Related Translations:
noose: n.套索;绞索;〔the〕绞刑;〔比喻〕(夫妻等的)羁绊,束缚;圈套。 put one's neck into the noose 自投罗纲。 nooses tied round the necks of 套在…脖子上的绞索。 The noose is hanging. 〔美俚〕万事俱备。vt.用套索捕捉;处绞刑;绞死;安圈套,诱入圈套。